reveal clues or hints about something - Turco Inglés Diccionario